sharp-contoured impression - Turkish English Dictionary